# -*- coding:utf-8 -*-

class Game(object):
    
    _date      = None
    _number    = 0
    _homeTeam  = ''
    _guestTeam = ''
    _score     = ''
    
    def __init__(self, date):
        self._date = date
        
    def getDate(self):
        return self._date
        
    def setNumber(self, number):
        self._number = number
    
    def getNumber(self):
        return self._number
    
    def setHomeTeam(self, name):
        self._homeTeam = name
        
    def getHomeTeam(self):
        return self._homeTeam
        
    def setGuestTeam(self, name):
        self._guestTeam = name
        
    def getGuestTeam(self):
        return self._guestTeam
    
    def setScoreLine(self, score):
        self._score = score
        
    def getScoreLine(self):
        return self._score
        
    def __str__(self):
        return '\n'.join([x + ' = ' + str(getattr(self, x)) for x in self.__dict__])